package cn.com.utils.crypto;

import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.experimental.FieldDefaults;

/**
 * 凭证
 */
@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
@AllArgsConstructor
public class Credential {

    /**
     * 机密数据
     */
    String secretData;

    /**
     * 盐
     */
    String salt;

    /**
     * 哈希迭代
     */
    int hashIteration;

    /**
     * 算法
     */
    String algorithm;
}
